mapping initiative - German English Dictionary